@CHARSET "UTF-8";

.send .info3,.arrive .info3 ,.send .info2,.arrive .info2 ,.send .name,.arrive .name{
	display: none;
}

li.send,li.arrive{
	color:#000;
	font-size: 14px;
	font-weight:300;
}

li.send:hover,li.arrive:hover{
	background-color:#DDDDDD;
	color:#5599FF;
}

.citieslist ul li{
	margin:3px;
	width: 80px;
	height:35px;
	line-height:35px;
	text-align:center;
	display: inline;
	float: left;
}

.current{
	background-color:#DDDDDD;
	color:#5599FF;
}

#sendlist{
	margin:0px;
	width:280px;
	min-height:35px;
	max-height:250px;
	position:absolute;
	left: 65px;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:1040;
	background-color: #ffffff;
	border: #99BBFF 1px solid;
}

#arrivelist{
	margin:0px;
	width:280px;
	min-height:35px;
	max-height:250px;
	position:absolute;
	left: 350px;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:1040;
	background-color: #ffffff;
	border: #99BBFF 1px solid;
}

#kpxx{
	background-color:#fff;
	width:500px;
	border: #99BBFF 4px solid; 
	font-size: 12px;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:2050;
}
#lcxx{
	background-color:#fff;
	width:250px;
	border: #99BBFF 4px solid; 
	font-size: 12px;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:2050;
}
#xlxx{
	background-color:#fff;
	width:380px;
	border: #99BBFF 4px solid; 
	font-size: 12px;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:2050;
}

#kpxx .ticket-box tr{
	line-height: 40px;
}
#lcxx .ticket-box .tsxx , #xlxx .ticket-box .tsxx{
	line-height: 40px;
	font-size:14px;
	text-align: left;
	margin-left: 10px;
}
#kpxx .ticket-box .grey, #lcxx .ticket-box .grey{
	color: 	#888888;
	text-align: left;
	margin-left: 10px;
}
#kpxx .ticket-box .grey .red{
	color: #FF0000  ;
}